home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / machserver / notes / old.new / timeline2 < prev    next >
Encoding:
Text File  |  1991-07-25  |  1.4 KB  |  59 lines

  1. (25 July 1991)
  2.  
  3. July
  4.   simple printf server that starts own client (done)
  5.   design changes to dev and net modules (dev: need to understand how
  6.     to do tty's; net: need to understand???) (done)
  7.  
  8. August
  9.   client can map file read/write into its address space
  10.   VM error handling (permissions, non-existent pages)
  11.   server has no-op locking calls in place
  12.   client is backed entirely by single-threaded Sprite pager
  13.  
  14. September
  15.   ds5000 running Mach 3.0 installed, but not used for Sprite work
  16.   server can read time-of-day chip
  17.   server is multi-threaded, with coarse-grained locking 
  18.   client can fork and exec children
  19.  
  20. October
  21.   doing all work on ds5000
  22.   server can ping a native Sprite system (i.e., RPC's work)
  23.   client makes system calls through emulation library, which then
  24.     invokes MIG stub
  25.   (SOSP)
  26.  
  27. November
  28.   Proc_ServerProc's work (change timer queue to use message w/ timeout)
  29.   file system works (client can read & write file from Sprite file
  30.     server; cache memory is static & pinned)
  31.  
  32. December
  33.   client can page across network
  34.   start on signals
  35.   (short Christmas vacation)
  36.  
  37. January 1992
  38.   client can send, catch signals
  39.   (XPRS retreat)
  40.  
  41. February
  42.   work on C library
  43.   access to console device.
  44.   be able to run gcc, maybe vi.
  45.  
  46. March
  47.   run benchmarks, find bottlenecks
  48.   start fixing bottlenecks
  49.  
  50. April
  51.   more benchmarks, performance work
  52.  
  53.  
  54. Dropped:
  55.   access to local disk
  56.   binary compatibility
  57.   support for X
  58.   TCP/IP support
  59.